package main.java.day01;
/**
 * 将"大家好!"修改为:"大家好!我是程序员!"并输出。
 * 然后将"大家好!我是程序员!"修改为:"大家好!我是优秀的程序员!"并输出
 * 然后再修改为:"大家好!我是牛牛的程序员!"并输出
 * 然后在修改为:"我是牛牛的程序员!"并输出
 * @author Xiloer
 *
 */
public class Test02 {
	public static void main(String[] args) {
		StringBuilder builder = new StringBuilder("大家好!");
		builder.append("我是程序员!");
		//这里输出的就是  大家好!我是程序员!
		System.out.println(builder.toString());
		//insert是一个stringbuilder的插入工具,这个就是在下标为6(程)前插入"优秀的"字符串.
		builder.insert(6,"优秀的");
		System.out.println(builder.toString());
		//大家好!我是优秀的程序员!
		//replace是stringbuilder的替换工具  start和end都是根据index  下标来判断的
		//替换的值从下标6开始  end的下标8是到不了的  也就是替换下标6和下标7的char值
		builder.replace(6, 8, "牛牛");
		System.out.println(builder.toString());
		builder.delete(0, 4);
		System.out.println(builder.toString());
		
	}
}
